n. showdown, laying down of one's cards to determine the winner (games)
Copyright © 2018 WordTech Co.